English Dictionary
◊ HIGH TEA
high tea
n : (British) substantial early evening meal including tea